persulphuric acids - German English Dictionary